﻿@using System.Net.Http
@using System.Net.Http.Json
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using CnGalWebSite
@using CnGalWebSite.DataModel
@using CnGalWebSite.Shared

@using Masa.Blazor
@using BlazorComponent
@using Masa.Blazor.Presets
@using Masa.Blazor.Popup.Components
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Components.WebAssembly.Authentication
@using Microsoft.Extensions.Logging
@using Microsoft.Extensions.Hosting
@using CnGalWebSite.Kanban.Services.Core;

@using CnGalWebSite.Shared.Service

@using System.Net.Http.Headers

@using Microsoft.AspNetCore.Authorization
@using System.Threading
@using Blazored.LocalStorage;
@using CnGalWebSite.Components.Models

@using Microsoft.AspNetCore.Components;
@using System.Collections.Generic;
@using System.Diagnostics.CodeAnalysis;
@using System.Threading.Tasks;
@using CnGalWebSite.DataModel.ViewModel.Commodities
@using CnGalWebSite.Components.Service
@using CnGalWebSite.Shared.Component.Others
@using CnGalWebSite.DataModel.Helper;
@using CnGalWebSite.DataModel.Model
@using CnGalWebSite.DataModel.ViewModel
@using CnGalWebSite.DataModel.ViewModel.Articles
@using CnGalWebSite.DataModel.ViewModel.Home
@using CnGalWebSite.DataModel.ViewModel.Space
@using CnGalWebSite.DataModel.ViewModel.Tables
@using CnGalWebSite.DataModel.ViewModel.Tags
@using CnGalWebSite.DataModel.ViewModel.Admin
@using CnGalWebSite.DataModel.Application.Search.Dtos
@using CnGalWebSite.DataModel.ExamineModel
@using CnGalWebSite.DataModel.ViewModel.Entries
@using CnGalWebSite.Shared.Component.Admin
@using CnGalWebSite.Shared.Component.Admin.Examines
@using CnGalWebSite.Shared.Component.EditRecords
@using CnGalWebSite.Shared.Component.EditRecords.ContrastViews
@using CnGalWebSite.Shared.Component.Space
@using CnGalWebSite.DataModel.ViewModel.Files
@using CnGalWebSite.Shared.Component.Errors
@using CnGalWebSite.DataModel.ViewModel.Coments
@using CnGalWebSite.DataModel.ImportModel
@using CnGalWebSite.DataModel.ViewModel.Search
@using CnGalWebSite.Shared.Component.Articles
@using CnGalWebSite.DataModel.ViewModel.PlayedGames
@using CnGalWebSite.Shared.Component.Entries
@using CnGalWebSite.DataModel.ViewModel.Accounts
@using CnGalWebSite.DataModel.ViewModel.Theme
@using CnGalWebSite.DataModel.ViewModel.Disambig
@using CnGalWebSite.Shared.Component.Entries.Relevances
@using CnGalWebSite.DataModel.ViewModel.TimedTasks
@using CnGalWebSite.DataModel.ViewModel.BackUpArchives
@using CnGalWebSite.Shared.Component.Tags
@using CnGalWebSite.Shared.Component.Accounts
@using CnGalWebSite.DataModel.ViewModel.Favorites
@using CnGalWebSite.Shared.Component.Space.Favorites
@using CnGalWebSite.DataModel.ViewModel.Ranks

@using CnGalWebSite.DataModel.ViewModel.Perfections
@using CnGalWebSite.Shared.Component.Perfections
@using CnGalWebSite.DataModel.ViewModel.Peripheries
@using CnGalWebSite.Shared.Component.Peripheries
@using CnGalWebSite.DataModel.ViewModel.News
@using CnGalWebSite.Components.Extensions
@using CnGalWebSite.Components.Cards
@using CnGalWebSite.Shared.MasaComponent.Shared.MaterialDesigns
@using CnGalWebSite.DataModel.ViewModel.Votes
@using CnGalWebSite.DataModel.ViewModel.Steam
@using CnGalWebSite.DataModel.ViewModel.Lotteries
@using CnGalWebSite.DataModel.ViewModel.DelayedTasks
@using CnGalWebSite.Helper.Extensions
@using CnGalWebSite.DataModel.ViewModel.Base
@using CnGalWebSite.DataModel.ViewModel.Robots
@using CnGalWebSite.DataModel.ViewModel.Others
@using CnGalWebSite.PublicToolbox.Models
@using CnGalWebSite.PublicToolbox.PostTools

@using CnGalWebSite.DataModel.ViewModel.Anniversaries
@using CnGalWebSite.DataModel.ViewModel.OperationRecords
@using CnGalWebSite.Helper.ViewModel.Comments
@using CnGalWebSite.DataModel.ViewModel.EditRecords
@using CnGalWebSite.DataModel.ViewModel.ThematicPages
@using CnGalWebSite.DataModel.ViewModel.Videos
@using CnGalWebSite.DataModel.ViewModel.Bookings
@using CnGalWebSite.Extensions
@using CnGalWebSite.DrawingBed.Models.ViewModels
@using DrawingBed.Models.DataModels
@using UploadFileType = DrawingBed.Models.DataModels.UploadFileType
@using CnGalWebSite.Core.Services
@using CnGalWebSite.DrawingBed.Helper.Services
@using CnGalWebSite.Shared.Models.Articles
@using CnGalWebSite.DataModel.ViewModel.Recommends

@using CnGalWebSite.Components.Errors
@using CnGalWebSite.Components.DataTables

@using CnGalWebSite.Shared.Extentions

@using Microsoft.AspNetCore.Identity;
@using System.Collections.Concurrent;
@using System.Linq;
@using System.ComponentModel;
@using System.ComponentModel.DataAnnotations;
@using System.Globalization;
@using Blazor.Cropper
@using System.IO

@using System.Text.Json;
@using System.Text.Json.Serialization;

@using IconType= CnGalWebSite.Components.Models.IconType
